technological advance - Español Inglés Diccionario